home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu576.dms / pu576.adf / Install < prev    next >
Text File  |  1994-01-07  |  6KB  |  238 lines

  1. ; HDClick Install-Script, © by Claude Müller
  2. ; Askenv © by Bengt Giger
  3.  
  4. echo "          HDClick 2.7 Installation"
  5. echo "          ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯"
  6. echo "*N Welcome to the HDClick Installation."
  7. echo "*N All Requestors done with AskEnv, © by Bengt Giger."
  8.  
  9. assign HDCLICK: ""
  10. assign ASKENV: HDCLICK:Askenv
  11.  
  12. RESIDENT AskEnv/Askenv PURE
  13. echo "*NAskEnv resident...*N*N"
  14.  
  15. ; Sprache auswählen
  16.  
  17. ASKENV:AskEnv GADFILE Askenv/Sprache.req
  18.  
  19.  
  20. if warn
  21. echo "Bye Bye ! Tschüss ! Au revoir !"
  22. quit
  23. endif
  24.  
  25. if $Sprache EQ "1"   ; English
  26.  
  27. Set ByeMsg "Bye Bye...[Press Return]"
  28. Set ThankMsg "! Thank you for installing HDClick !"
  29.  
  30. echo "English-speaking user, you're welcome !"
  31.  
  32. ASKENV:AskEnv Gadfile ASKENV:English.req
  33.     if warn
  34.      echo $ByeMsg
  35.      quit
  36.     endif
  37.  
  38.  if not EXISTS $HDClickDir
  39.    makedir $HDClickDir
  40.  endif
  41.  
  42.  cd $HDClickDir
  43.  
  44.  if EXISTS HDClick
  45.   ASKENV:AskEnv SREQ "HDClick in $HDClickDir already exists." BODY "Should I overwrite it ?" POS "Overwrite" NEG "Stop"
  46.    if WARN
  47.      echo $ByeMsg
  48.      quit
  49.    endif
  50.  endif
  51.      echo "Copying HDClick 2.7 to " $HDClickDir "..."
  52.       copy HDCLICK:HDClick2.7      HDClick
  53.       copy HDCLICK:HDClick2.7.info HDClick.info
  54.      echo "Copying HDCPrefs..."
  55.       copy HDCLICK:HDCPrefs        HDCPrefs
  56.      echo "Copying English texts for Help-Function..."
  57.       copy HDCLICK:HDCHelp.english HDCHelp
  58.      echo "*N...done."
  59.  
  60. ASKENV:AskEnv Gadfile ASKENV:ConfigEnglish.req
  61.     if warn
  62.      echo "Installation nearly complete... You can start HDClick, but"
  63.      echo "you have to create the Configfiles first (HDClick will tell"
  64.      echo "you how).*N"
  65.      echo $ThankMsg
  66.      echo $ByeMsg
  67.      ASKENV:Askenv EOL
  68.      quit
  69.     endif
  70.  
  71.  cd $HDClickDir
  72.  
  73.     echo "Copying Example-Configs to" $HDCConfigs "..."
  74.      copy HDCLICK:HDCConfigs/#?  HDCConfigs All
  75.     echo "*N...done."
  76.  
  77.  if $HDClickDir EQ "SYS:HDCConfigs"
  78.      echo "*NInstallation complete ! You can now start HDClick and Edit"
  79.      echo "the Gadgets."
  80.  else
  81.      echo "You didn't use SYS:HDCConfigs as the Directory for the example-"
  82.      echo "configs, so you will have to change the Path in the TOOLTYPES"
  83.      echo "of HDClick's Icon so that it will work."
  84.  endif
  85.  
  86. ECHO "*N"
  87. echo $ThankMsg
  88. ECHO "*N"
  89. echo $ByeMsg
  90.  
  91.  
  92. ASKENV:Askenv EOL
  93.  
  94. endif
  95.  
  96. if $Sprache EQ "2"           ; Deutsch
  97.  
  98.   Set ByeMsg "Tschüss...[Return drücken]"
  99.   Set ThankMsg "! Vielen Dank für das Installieren von HDClick !"
  100.  
  101.   echo "Aha, ein Deutschsprachiger User ! Hallo !"
  102.  
  103.   ASKENV:AskEnv Gadfile ASKENV:Deutsch.req
  104.     if warn
  105.      echo $ByeMsg
  106.      quit
  107.     endif
  108.  
  109.  if not EXISTS $HDClickDir
  110.    makedir $HDClickDir
  111.  endif
  112.  
  113.   cd $HDClickDir
  114.  
  115.  if EXISTS HDClick
  116.   ASKENV:AskEnv SREQ "HDClick in $HDClickDir existiert bereits." BODY "Soll es überschrieben werden ?" POS "Ueberschreiben" NEG "Stop"
  117.    if WARN
  118.      echo $ByeMsg
  119.      quit
  120.    endif
  121.  endif
  122.      echo "Kopiere HDClick 2.7 nach " $HDClickDir "..."
  123.       copy HDCLICK:HDClick2.7      HDClick
  124.       copy HDCLICK:HDClick2.7.info HDClick.info
  125.      echo "Kopiere HDCPrefs..."
  126.       copy HDCLICK:HDCPrefs        HDCPrefs
  127.      echo "Kopiere Deutsche Texte für die Hilfe-Funktion..."
  128.       copy HDCLICK:HDCHelp HDCHelp
  129.      echo "*N...kopiert."
  130.  
  131.  
  132. ASKENV:AskEnv Gadfile ASKENV:ConfigDeutsch.req
  133.     if warn
  134.      echo "Installation fast komplett. Da Du die Beispiels-Configfiles nicht"
  135.      echo "installiert hast, musst Du sie selber kreieren. HDClick sagt"
  136.      echo "Dir wie das geht."
  137.      echo $ThankMsg
  138.      echo $ByeMsg
  139.      quit
  140.     endif
  141.  
  142.  cd $HDClickDir
  143.  
  144.     echo "Kopiere Beispiels-Configs nach" $HDCConfigs "..."
  145.      copy HDCLICK:HDCConfigs/#?  HDCConfigs All
  146.     echo "*N...kopiert."
  147.  
  148.  if $HDClickDir EQ "SYS:HDCConfigs"
  149.      echo "*NInstallation fertig ! Du kannst nun HDClick starten und die"
  150.      echo "Gadgets editieren."
  151.  else
  152.      echo "Da Du ein anderes Verzeichnis als SYS:HDCConfigs für die Beispiels-"
  153.      echo "configs gewählt hast, musst Du den Pfad in den TOOLTYPES des"
  154.      echo "HDClick-Icons anpassen, damit es funktioniert."
  155.  endif
  156.  
  157. ECHO "*N"
  158. echo $ThankMsg
  159. ECHO "*N"
  160. echo $ByeMsg
  161.  
  162. ASKENV:Askenv EOL
  163.  
  164.  
  165. endif
  166.  
  167.  
  168. if $Sprache EQ "3"             ; Francais
  169.  
  170. Set ByeMsg "Au revoir...[préssez Return]"
  171. Set ThankMsg "! Merci d'avoir installé HDClick !"
  172.  
  173. echo "Oh, vous etes français ? Bonjour !"
  174.  
  175. ASKENV:AskEnv Gadfile ASKENV:Francais.req
  176.     if warn
  177.      echo $ByeMsg
  178.      quit
  179.     endif
  180.  
  181.  if not EXISTS $HDClickDir
  182.    makedir $HDClickDir
  183.  endif
  184.  
  185.  cd $HDClickDir
  186.  
  187.  if EXISTS HDClick
  188.   ASKENV:AskEnv SREQ "HDClick dans $HDClickDir existe déjà.." BODY "Puis-je le copier quand même ?" POS "Copier" NEG "Stop"
  189.    if WARN
  190.      echo $ByeMsg
  191.      quit
  192.    endif
  193.  endif
  194.  
  195.      echo "Copie HDClick 2.7 à " $HDClickDir "..."
  196.       copy HDCLICK:HDClick2.7      HDClick
  197.       copy HDCLICK:HDClick2.7.info HDClick.info
  198.      echo "Copie HDCPrefs..."
  199.       copy HDCLICK:HDCPrefs        HDCPrefs
  200.      echo "Copie textes français pour fonctions d'aide..."
  201.       copy HDCLICK:HDCHelp.english HDCHelp
  202.      echo "...copié."
  203.  
  204.  
  205. ASKENV:AskEnv Gadfile ASKENV:ConfigFrancais.req
  206.     if warn
  207.      echo "Installation présque complète. Parce-que vous n'avez pas installé"
  208.      echo "les example-configs, vous devez les créer vous-meme. HDClick"
  209.      echo "va vous instructer quand."
  210.      echo $ThankMsg
  211.      echo $ByeMsg
  212.      quit
  213.     endif
  214.  
  215.  cd $HDClickDir
  216.  
  217.     echo "Copie Exemple-Configs dans" $HDCConfigs "..."
  218.      copy HDCLICK:HDCConfigs/#?  HDCConfigs All
  219.     echo "*N...copié."
  220.  
  221.  if $HDClickDir EQ "SYS:HDCConfigs"
  222.      echo "*NInstallation complète ! Vous pouvez maintenant lancer HDClick"
  223.      echo "et changer les gadgets."
  224.  else
  225.      echo "Parce-que vous avez pris un autre répertoire que SYS:HDCConfigs"
  226.      echo "pour les example-configs, vous devez changer le répertoire dans"
  227.      echo "les TOOLTYPES de l'icône de HDClick pour qu'il functionne."
  228.  endif
  229.  
  230. ECHO "*N"
  231. echo $ThankMsg
  232. ECHO "*N"
  233. echo $ByeMsg
  234.  
  235. ASKENV:Askenv EOL
  236.  
  237. endif
  238.